"""
工具函数
"""
import os


def validate_file_path(file_path):
    """
    验证文件路径是否存在

    Args:
        file_path: 文件路径

    Returns:
        bool: 文件是否存在
    """
    return os.path.exists(file_path) if file_path else False


def format_command_path(command_path):
    """
    格式化命令路径，确保包含引号

    Args:
        command_path: 原始命令路径

    Returns:
        str: 格式化后的命令路径
    """
    if command_path and not command_path.startswith('"'):
        return f'"{command_path}"'
    return command_path